1e9ca5ecf02b25f87af1cec6f36cde411a3b3f4c,core/generator/source/jetbrains/mps/generator/impl/TemplateGenerator.java,TemplateGenerator,createRootNodeByRule,#TemplateRootMappingRule#SNode#boolean#TemplateExecutionEnvironment#,358

Before Change


        }
      }
    } catch (TemplateProcessingFailureException e) {
      showErrorMessage(inputNode, rule.getRuleNode().resolve(MPSModuleRepository.getInstance()), "couldn't create root node");
    } catch (GenerationException e) {
      if (e instanceof GenerationCanceledException) throw (GenerationCanceledException) e;
      if (e instanceof GenerationFailureException) throw (GenerationFailureException) e;

After Change


        }
      }
    } catch (TemplateProcessingFailureException e) {
      getLogger().error(rule.getRuleNode(), "couldn't create root node", GeneratorUtil.describe(inputNode, "input node"));
    } catch (GenerationException e) {
      if (e instanceof GenerationCanceledException) throw (GenerationCanceledException) e;
      if (e instanceof GenerationFailureException) throw (GenerationFailureException) e;